(small) town - Français Anglais Dictionnaire